package com.message.Volcengine_ai_API.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
public class VolHairStyleVo implements Serializable {

    @ApiModelProperty(value = "输入换发型的图片Base64数组，只支持单图")
    private String binary_data_base64;

    @ApiModelProperty(value = "输入换发型的图片链接数组，只支持单图")
    private String image_urls;

    @ApiModelProperty("发型类型。\n" +
            "101: 刘海（默认）\n" +
            "201: 长发\n" +
            "301: 刘海加长发\n" +
            "401: 中程度增发\n" +
            "402: 轻程度增发\n" +
            "403: 重程度增发\n" +
            "502: 轻程度卷发\n" +
            "503: 重程度卷发\n" +
            "603: 短发(要求输入尺寸<2048x2048，若输入大于2048x2048的图片，输出的图片会被resize成最长边2048；)\n" +
            "801: 金发\n" +
            "901: 直发\n" +
            "1001: 头发去油（轻微效果，原图中此问题建议较为明显）\n" +
            "1101: 补发际线（调整过高的发际线，轻微效果，原图中此问题建议较为明显）\n" +
            "1201: 头发柔顺 （轻微效果，原图需有较大发型区域，原图中此问题建议较为明显）\n" +
            "1301: 补发缝（轻微效果，填补头发区域中的头皮部分，原图中此问题建议较为明显）")
    private Integer hair_type;
}
